# 可废弃
# coding=utf-8
import unittest
# 这里需要导入测试文件
from demo_unittest.unittest_base.search.test_case.baidu import Baidu
import HTMLTestRunner

testunit = unittest.TestSuite()
# 将测试用例加入到测试容器(套件)中
# demo_unittest.Unittest1.search.test_case.baidu.Baidu对应的是unittest框架下的类
testunit.addTest(unittest.makeSuite(Baidu))
# testunit.addTest(unittestdemo.makeSuite(demo_unittest.Unittest1.search.test_case.youdao.Youdao))
# 执行测试套件
# runner = unittestdemo.TextTestRunner()
# runner.run(testunit)
# 定义个报告存放路径，支持相对路径。
filename = r'E:\Python\APITest\Demo_unittest\unittest_base\search\report\result.html'
fp = open(filename, 'wb')

runner = HTMLTestRunner.HTMLTestRunner(
    stream=fp,
    title=u'搜索网站测试报告',
    description=u'用例执行情况：')

# 执行测试用例
runner.run(testunit)
